bench rammer - German English Dictionary